on-the-site labor - Alemán Inglés Diccionario